propionic aldehyde - German English Dictionary